package com.sq.partner.manager.service;

import java.util.List;

import com.sq.partner.manager.mybatis.model.GatewayAppTranstype;
import com.sq.partner.manager.util.Page;

public interface IGatewayAppTransService {

	List<GatewayAppTranstype> getListAppTransInfoDao(GatewayAppTranstype appVo)
			throws Exception;

	Page getListToPage(String clumnNames, String appID) throws Exception;

	/**
	 * 增加
	 * @param app
	 * @throws Exception
	 */
	boolean addGatewayAppTrans(GatewayAppTranstype app) throws Exception;

	/**
	 * 删除
	 * @param appId
	 * @throws Exception
	 */
	boolean deleteGatewayAppTrans(String appTransId) throws Exception;

	/**
	 * 修改
	 * @param app
	 * @throws Exception
	 */
	boolean updateGatewayAppTrans(GatewayAppTranstype app) throws Exception;

	List<GatewayAppTranstype> getListAppTransInfo(String appID) throws Exception;

	Page queryPageAppTrans(Page page, String appName);

}